import { IParam } from '@/core';
import { PropType } from 'vue';
declare type pickerType = 'datePicker' | 'timePicker';
export const dateRangePickerProps = {
	name: {
		type: String,
		require: true,
	},
	value: {
		type: String,
	},
    data: {
        type: Object as PropType<IParam>,
    },
    type: {
        type: String as PropType<pickerType>,
        default: 'datePicker'
    },
	format: {
		type: String,
		default: 'yyyy-MM-dd HH:mm:ss',
	},
    valueFormat: {
		type: String,
		default: 'yyyy-MM-dd HH:mm:ss',
	},
	startPlaceholder: {
		type: String,
	},
    endPlaceholder: {
		type: String,
	},
    size: {
        type: String,
        default: 'default'
    },
    valueSeparator: {
        type: String,
        default: ','
    },
	disabled: {
		type: Boolean,
		default: false,
	},
	readOnly: {
		type: Boolean,
		default: false,
	},
    showTime: {
        type: Boolean,
        default: true,
    },
    valueItemNames: {
        type: String
    }
};
